package com.zhijian.medical.entity.vo.response;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 试剂-分子病理室试剂验收试验记录表 回显vo
 *
 * @author HCG
 * @version 1.0
 * @date 2023-07-21 15:11:37
 */
@Data
@Api(tags = "试剂-分子病理室试剂验收试验记录表回显vo")
public class AgentiaCheckHistoryVo extends CodeVo implements Serializable {

    private static final long serialVersionUID = -1;

    /**
     * 主键ID
     */
    @ApiModelProperty("主键ID")
    private Long id;

    /**
     * 试剂ID
     */
    @ApiModelProperty("试剂ID")
    private Long agentiaId;

    /**
     * 待验试剂名称
     */
    @ApiModelProperty("待验试剂名称")
    private String dysjmc;

    /**
     * 批号
     */
    @ApiModelProperty("批号")
    private String ph;

    /**
     * 生产商
     */
    @ApiModelProperty("生产商")
    private String scs;

    /**
     * 盒数，数字
     */
    @ApiModelProperty("盒数，数字")
    private Integer hs;

    /**
     * 试剂组分更换
     */
    @ApiModelProperty("试剂组分更换")
    private String sjzfgh;

    /**
     * 新批号试剂
     */
    @ApiModelProperty("新批号试剂")
    private String xphsj;

    /**
     * 新货运号试剂
     */
    @ApiModelProperty("新货运号试剂")
    private String xhyhsj;

    /**
     * 其他
     */
    @ApiModelProperty("其他")
    private String qt;

    /**
     * 定性试剂
     */
    @ApiModelProperty("定性试剂")
    private String dxsj;

    /**
     * 定量试剂
     */
    @ApiModelProperty("定量试剂")
    private String dlsj;

    /**
     * 经验证质控品X例，数字
     */
    @ApiModelProperty("经验证质控品X例，数字")
    private Integer jyzzkp;

    /**
     * 经验证临床标本X例，数字
     */
    @ApiModelProperty("经验证临床标本X例，数字")
    private Integer jyzlcbb;

    /**
     * 试剂验收结论 及相关附件
     */
    @ApiModelProperty("试剂验收结论 及相关附件")
    private String sjysjljxgfj;

    /**
     * 试剂验收结论 及相关附件-签字
     */
    @ApiModelProperty("试剂验收结论 及相关附件-签字")
    private String sjysjljxgfjQz;

    /**
     * 试剂验收结论 及相关附件-日期
     */
    @ApiModelProperty("试剂验收结论 及相关附件-日期")
    private String sjysjljxgfjDate;

    /**
     * 专业组组长意见
     */
    @ApiModelProperty("专业组组长意见")
    private String zyzzzyj;

    /**
     * 专业组组长意见-签字
     */
    @ApiModelProperty("专业组组长意见-签字")
    private String zyzzzyjQz;

    /**
     * 专业组组长意见-日期
     */
    @ApiModelProperty("专业组组长意见-日期")
    private String zyzzzyjDate;

    /**
     * 文件编号
     */
    @ApiModelProperty("文件编号")
    private String code;

    /**
     * 记录编号
     */
    @ApiModelProperty("记录编号")
    private String code2;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private String createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty("修改时间")
    private String updateTime;
}